/*
 * Copyright 2025 The JA-SIG Collaborative. All rights reserved.
 * distributed with this file and available online at
 */
package com.lap.auth.adapter.driving.persistence.login.po;

import com.lap.framework.common.po.AbstractPo;
import lombok.Data;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = true)
@Data
public class LoginLogPo extends AbstractPo {

  /** 唯一标识 */
  private Integer id;

  /** 管理员ID */
  private Integer userId;

  /** 登录账号 */
  private String userName;

  /** 姓名 */
  private String fullName;

  /** 浏览器 */
  private String browser;

  /** 系统信息 */
  private String operatingSystem;

  /** 登录地址 */
  private String loginIp;

  /** 登录区域地址 */
  private String loginAddress;

  /** 登录状态:0-失败,1-成功 */
  private Integer success;

  /** 备注 */
  private String remark;

  /** 耗时,单位毫秒 */
  private Long times;
}
